package com.tydic.system.domain;


import lombok.Data;

/**
 * 个人实名认证请求
 */
@Data

public class VerifyAccountRequest {
    /**
     * 用户在当前系统的唯一标识
     */
    private String accountId;
    /**
     * "验证方案:0：三要素标准方案\n" +
     * "1：三要素补充方案\n" +
     * "2：四要素标准方案\n" +
     * "3：四要素补充方案\n" +
     * "4：纯三要素方案\n" +
     * "5：纯四要素方案\n" +
     * "9:纯人脸识别认证方案"
     */
    private int verifiedWay = 0;
    /**
     * 是否首次认证 1 首次认证，2 重新认证（注意重新认证并不是变更认证，用于在首次实名认证失败时，重新获取实名认证链接）
     */
    private int verifiedType = 2;
    /**
     * 异步通知地址
     */
    private String notifyUrl;
    /**
     * 是否发送实名认证短信，1:发送，0:否
     */
    private int isSendSms = 0;
    /**
     * 证件号码
     */
    private String idCard;
    /**
     * 用户姓名
     */
    private String name;
    /**
     * 银行卡号
     */
    private String personalBankCard;
    /**
     * 刷脸是否显示结果页面，参数值为“1”，认证通过直接跳转return_url；认证不通过停留在不通过原因页面；参数值为“2”，认证无论是否通过，均停留在当前系统页面；点击“完成认证”或“退出认证”跳转return_url；
     */
    private int resultType = 1;
    /**
     * 同步跳转地址
     */
    private String returnUrl;
}
